(_gdk_quartz_event_loop_check_pending ()));
}
-static void
-break_all_grabs (guint32 time)
+void
+_gdk_quartz_events_break_all_grabs (guint32 time)
{
GList *list, *l;
GdkDeviceManager *device_manager;
if (event_type == NSAppKitDefined)
{
if ([nsevent subtype] == NSApplicationDeactivatedEventType)
- break_all_grabs (get_time_from_ns_event (nsevent));
+ _gdk_quartz_events_break_all_grabs (get_time_from_ns_event (nsevent));
/* This could potentially be used to break grabs when clicking
* on the title. The subtype 20 is undocumented so it's probably
*/
if ([(GdkQuartzNSWindow *)nswindow isInMove])
{
- break_all_grabs (get_time_from_ns_event (nsevent));
+ _gdk_quartz_events_break_all_grabs (get_time_from_ns_event (nsevent));
return FALSE;
}
GdkModifierType _gdk_quartz_events_get_current_mouse_modifiers (void);
void _gdk_quartz_events_send_enter_notify_event (GdkWindow *window);
+void _gdk_quartz_events_break_all_grabs (guint32 time);
/* Event loop */
gboolean _gdk_quartz_event_loop_check_pending (void);